large-capacity motorcycle - Turkish English Dictionary